using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.OleDb;
using QuanLyThuVien1.DTO;
using QuanLyThuVien1.DAO;

namespace QuanLyThuVien1.BUS
{
    public class CNhanvien_Bus
    {
        public DataTable LayDSNhanVien_Bus()
        {
            CNHANVIEN_DAO n = new CNHANVIEN_DAO();
            return n.layDSNhanVien();
        }
        public void XoaNhanVien_Bus(string maNhanvien)
        {
            CNHANVIEN_DAO n = new CNHANVIEN_DAO();
            n.xoaNhanVien(maNhanvien);
        }
        public void update_Bus(string maNV, string pass,NHANVIEN n)
        {
            CNHANVIEN_DAO n1 = new CNHANVIEN_DAO();
            n1.update(maNV, pass, n);
        }
        public void ThemNhanVien(NHANVIEN n)
        {
            CNHANVIEN_DAO n1 = new CNHANVIEN_DAO();
            n1.themNhanVien(n);
        }
        public string LayPassCuaNhanVien(string maNhanVien)
        {
            CNHANVIEN_DAO n = new CNHANVIEN_DAO();
            return n.LayPassWord(maNhanVien);
        }
        public bool KiemTraMaNhanVien_Bus(string maNhanVien)
        {
            CNHANVIEN_DAO n = new CNHANVIEN_DAO();
            return n.KiemTraMaNhanVien(maNhanVien);
        }
        public bool KiemTraPassNhanVien_Bus(string pass)
        {
            CNHANVIEN_DAO n = new CNHANVIEN_DAO();
            return n.KiemTraPassNhanvien(pass);
        }
        public DataTable LayThongTinCua1NhanVien(string pass, string maNV)
        {
            CNHANVIEN_DAO n = new CNHANVIEN_DAO();
            DataTable d = new DataTable();
            d =  n.LayNhanVien(pass,maNV);
            return d;
        }
        public NHANVIEN LayThongTinCuaNhanVien_Bus(string maNV)
        {
            CNHANVIEN_DAO n = new CNHANVIEN_DAO();
            return n.LayThongTinNhanVien(maNV);
        }
    }
}
